abrasive particles - Turkish English Dictionary